@charset "utf-8";
 body,html{
     width: 100%;
     background-color: #fff;
     float: left;
}
 .mui-bar-nav ~ .mui-content{
     overflow-y: scroll;
     background-color: #fff;
}
 .mui-content{
     background-color: #fff;
     float: left;
     width: 100%;
     overflow-y: scroll;
     padding-top: 0.9rem;
}
 .mui-content::-webkit-scrollbar {
 	display: none;
}
.headerBox{
     position: fixed;
     z-index: 995;
     float: left;
     height: 0.9rem;
     background-color: #fff;
     width: 100%;
     top: 0;
     left: 0;
     border-bottom: #eee 1px solid;
}
 .headerBox .headerBox_left{
     width: 0.4rem;
     height: 0.28rem;
     float: left;
     margin: 0.31rem 0.2rem 0 0.3rem;
     text-align: center;
}
 .headerBox .headerBox_leftClose{
 	width: 0.4rem;
 	height: 0.4rem;
 	float: left;
 	margin: 0.25rem 0.2rem 0 0.3rem;
     text-align: center;
 	display: none;
 }
 .headerBox .headerBox_left img,.headerBox .headerBox_leftClose img{
     width: 100%;
     height: 100%;
     float: left;
     display: inline-block;
}
 .headerBox span{
     width: calc(100% - 1.86rem);
     height: 0.9rem;
     line-height: 0.9rem;
     overflow: hidden;
     text-align: center;
     font-weight: bold;
     float: left;
     display: inline-block;
     font-size: 0.36rem;
}
 .headerBox .headerBox_right{
     width: 0.64rem;
     height: 0.9rem;
     line-height: 0.9rem;
     float: left;
     font-size: 0.28rem;
	color: rgba(51,51,51,1);
}
 .cardDetails_noCardBox{
     width: 7.2rem;
     float: left;
     margin: 0.32rem calc((100% - 7.2rem) / 2) 0.44rem;
     height: 2.56rem;
     border: #979797 1px dashed;
}
 .cardDetails_noCardBox_img{
     width: 100%;
     height: 0.52rem;
     overflow: hidden;
     float: left;
     margin-top: 0.66rem;
     text-align: center;
}
 .cardDetails_noCardBox_img img{
     width: 0.52rem;
     height: 0.52rem;
     display: inline-block;
}
 .cardDetails_noCardBox_cont{
     width: 100%;
     float: left;
     text-align: center;
     margin-top: 0.24rem;
     font-size: 0.34rem;
     color: #333;
     line-height: 0.48rem;
}
.cardDetails_CardBox{
     width: 7.2rem;
     float: left;
     margin: 0.32rem calc((100% - 7.2rem) / 2) 0.64rem;
     height: 2.56rem;
     position: relative;
     z-index: 1;
}
 .cardDetails_segmentation{
     width: 100%;
     height: 0.2rem;
     float: left;
     background-color: #F2F4F5;
}
 .cardManagementBox_li{
     width: 100%;
     float: left;
}
 .cardManagementBox_yhkBnt{
     width: 7.2rem;
     height: 2.56rem;
     margin: 0 calc((100% - 7.2rem) / 2);
     padding: 0.16rem;
     float: left;
     display: inline-block;
     position: relative;
     z-index: 1;
}
 .cardManagementBox_cardBg{
     width: 7.2rem;
     height: 2.56rem;
     display: inline-block;
     float: left;
     position: absolute;
     z-index: 1;
     top: 0;
     left: 0;
}
 .cardManagementBox_box{
     position: relative;
     z-index: 2;
}
 .cardManagementBox_left{
     width: 0.64rem;
     height: 0.64rem;
     float: left;
     margin-top: 0.48rem;
     margin-left: 0.42rem;
}
 .cardManagementBox_left img{
     width: 100%;
     float: left;
}
 .cardManagementBox_middle{
     width: calc(100% - 1.92rem);
     float: left;
     margin: 0.4rem 0 0 0.3rem;
}
 .cardManagementBox_middle_top{
     width: 100%;
     height: 0.48rem;
     overflow: hidden;
     float: left;
}
 .cardManagementBox_middle_top span,.cardManagementBox_middle_top em{
     float: left;
     color: #fff;
     font-size:0.34rem;
     height: 0.48rem;
     line-height: 0.48rem;
     display: inline-block;
}
 .cardManagementBox_middle_top em{
     margin-left: 0.28rem;
}
 .cardManagementBox_middle_middle{
     width: 100%;
     height: 0.4rem;
     line-height: 0.4rem;
     margin-top: 0.06rem;
     font-size: 0.28rem;
     color: #fff;
     overflow: hidden;
     float: left;
}
 .cardManagementBox_middle_bottom{
     width: 100%;
     height: 0.4rem;
     overflow: hidden;
     float: left;
     margin-top: 0.08rem;
}
 .cardManagementBox_middle_bottom span{
     display: inline-block;
     float: left;
     line-height: 0.4rem;
     color: #fff;
     font-size: 0.28rem;
     margin-right: 0.6rem;
}
 .cardManagementBox_middle_bottom span em{
     margin-left: 0.26rem;
}
 .cardManagementBox_middle_bottom span:last-child{
     margin-right: 0;
}
 .cardManagementBox_right{
     width: 0.28rem;
     height: 0.18rem;
     margin-top: 0.58rem;
     float: left;
}
 .cardDetails_segmentation{
     width: 100%;
     height: 0.2rem;
     float: left;
     background-color: #F2F4F5;
}
 .addCreditCard_tishiBox{
     width: 100%;
     float: left;
     background-color: #FEFCEB;
     height: 0.76rem;
     line-height: 0.76rem;
     overflow: hidden;
     font-size: 0.24rem;
     color: #F96A0E;
     padding-left: 0.32rem;
}
 .addCreditCard_tishiBox img{
     width: 0.38rem;
     margin: 0.2rem 0.16rem 0 0;
     float: left;
}
.cardDetails_contBox{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 0 0 0.18px;
}
.cardDetails_contBox_cont{
	width: 100%;
	margin-top: 0.31rem;
	float: left;
}
.cardDetails_contBox_cont_box{
	width: calc(100% - 0.5rem);
	margin-left: 0.5rem;
	float: left;
}
.cardDetails_contBox_cont_box span.cardDetails_contBox_cont_box_left{
	width: 1.04rem;
	line-height: 0.78rem;
	float: left;
	font-size: 0.24rem;
	color: rgba(178,178,178,1);
	margin-right: 0.26rem;
}
.cardDetails_contBox_cont_box input{
	width: calc(100% - 1.3rem);
	float: left;
	line-height: 0.37rem;
	margin: 0.095px 0;
	border: 0;
	background-color: transparent;
	padding: 0;
	font-size: 0.24rem;
	color: rgba(34,34,34,1);
	border-bottom: #E4E4E4 1px solid;
}
.cardDetails_contBox_cont_box input::-webkit-input-placeholder{
	color: rgba(34,34,34,1);
}
.cardDetails_contBox_cont_timeBoxNo{
	width: calc(100% - 1.3rem);
	float: left;
	line-height: 0.37rem;
	padding: 0.195rem 0.7rem 0.195rem 0;
	border: 0;
	background-color: transparent;
	font-size: 0.24rem;
	color: rgba(34,34,34,1);
	border-bottom: #E4E4E4 1px solid;	
	min-height: 0.78rem;
	background-image: url(../../img/riqiBG.png);
	background-position: calc(100% - 0.35rem) center;
	background-repeat: no-repeat;
	background-size: 0.35rem 0.35rem;
}
.kalendae{
     width: 100%;
     margin: 0;
     background-color: transparent;
}
 .kalendae .k-calendar{
     width: 100%;
}
 .kalendae .k-title, .kalendae .k-header, .kalendae .k-days{
     width: 100%;
}
 .kalendae .k-title{
     height: 0.6rem;
     line-height: 0.6rem;
}
 .kalendae .k-caption{
     font-size: 0.32rem;
     font-weight: bold;
     height: 0.6rem;
     line-height: 0.6rem;
     display: inline-block;
     margin-top: -0.04rem;
}
 .kalendae .k-header span,.kalendae .k-days span{
     width: calc(100% / 7);
     margin: 0;
     height: 0.72rem;
     text-align: center;
     line-height: 0.68rem;
     font-size: 0.34rem;
     border-radius: 50%;
}
 .kalendae .k-header span{
     color: #759BFA;
}
 .kalendae .k-days span.k-in-month.k-active{
     border: 0;
}
 .kalendae .k-days span.k-selected.k-active{
     border-radius: 0.72rem;
     background-color: #1F4BA5;
}
 .kalendae .k-btn-previous-month, .kalendae .k-btn-next-month, .kalendae .k-btn-previous-year, .kalendae .k-btn-next-year{
     color: #759bfa;
     width: 0.6rem;
     height: 0.6rem;
     line-height: 0.6rem;
     float: left;
}
 .kalendae .k-btn-previous-month{
     left: 0.62rem;
}
 .kalendae .k-btn-next-month{
     right: 0.62rem;
}
.cardDetails_contBox_cont_timeBoxNo strong{
	float: left;
	margin-right: 0.2rem;
	height: 0.37rem;
	line-height: 0.37rem;
	background:rgba(31,75,165,1);
	border-radius:50px;
	padding: 0 0.25rem;
	font-size: 0.24rem;
	color: rgba(255,255,255,1);
	font-weight: normal;
	margin-bottom: 0.1rem;
}
.cardDetails_titleBox{
	width: 100%;
	float: left;
	padding-left: 0.5rem;
	height: 1rem;
	line-height: 1rem;
	border-top: #E4E4E4 1px solid;
	border-bottom: #E4E4E4 1px solid;
	background-color: #F9F9F9;
	font-size: 0.24rem;
	color: rgba(34,34,34,1);
}
.cardDetails_chengshiBox{
	width: calc(100% - 0.3rem);
	margin: 0 0 0.6rem 0.3rem;
	float: left;
}
.cardDetails_chengshiBox_cishu,.cardDetails_chengshiBox_chengshi{
	width: calc((100% - 0.6rem) / 2);
	height: 1rem;
	border: 0.04rem solid rgba(228,228,228,1);
	float: left;
	margin: 0.3rem 0.3rem 0 0;
	text-align: center;
	line-height: 0.92rem;
	font-size: 0.24rem;
	color:rgba(34,34,34,1);
}
.cardDetails_chengshiBox_cishu_active{
	border: 0.04rem solid rgba(31,75,165,1);
	line-height: 0.92rem;
}
.cardDetails_chengshiBox_chengshi input{
	border: 0;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
	line-height: 1rem;
	background-color: transparent;
	font-size: 0.24rem;
	color:rgba(34,34,34,1);
}
.cardDetails_titleBox span{
	width: 2.08rem;
	margin-right: 0.72rem;
	display: inline-block;
	float: left;
}
.cardDetails_titleBox em{
	width: calc(100% - 3.72rem);
	display: inline-block;
	float: left;
	height: 1rem;
	overflow: hidden;
}
.cardDetails_titleBox strong{
	width: 0.4rem;
	height: 0.23rem;
	background-image: url(../../img/makePlan_xxjt.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	float: left;
	display: inline-block;
	margin: 0.38rem 0.52rem 0 0;
}
.cardDetails_titleBox strong.cardDetails_titleBox_active{
	background-image: url(../../img/makePlan_xsjt.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.makePlan_jihua_contBox{
	width: 100%;
	float: left;
	background-color: #fff;
}
.makePlan_jihua_contBox_topBox{
	width: 100%;
	padding: 0 0.39rem;
	float: left;
}
.makePlan_jihua_contBox_topBox_top{
	width: 100%;
	float: left;
	padding: 0.27rem 0.1rem 0;
}
.makePlan_jihua_contBox_topBox_top p{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 0.42rem;
	float: left;
}
.makePlan_jihua_contBox_topBox_top p span{
	width: calc(100% - 2.16rem);
	margin: 0.07rem 0.5rem 0 0;
	float: left;
	display: inline-block;
	font-size: 0.24rem;
	font-weight: bold;
	color:rgba(51,51,51,1);
	line-height: 0.33rem;
}
.makePlan_jihua_contBox_topBox_top p strong{
	width: 1.66rem;
	float: left;
	display: inline-block;
	font-size: 0.24rem;
	font-weight: bold;
	color:rgba(51,51,51,1);
	line-height: 0.42rem;
}
.makePlan_jihua_contBox_topBox_top em{
	width: 100%;
	float: left;
	display: inline-block;
	font-size: 0.22rem;
	color:rgba(249,106,14,1);
	line-height: 0.3rem;
	margin-top: 0.02rem;
}
.makePlan_jihua_contBox_line{
	width: 100%;
	height: 0.04rem;
	float: left;
	background-image: url(../../img/makePlan_line.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0.44rem 0 0.42rem;
}
.makePlan_jihua_contBox_topBox_box{
	padding: 0 0 0.47rem;
}
.makePlan_jihua_contBox_topBox_box em i{
	float: left;
	display: inline-block;
	font-size: 0.22rem;
	color:rgba(249,106,14,1);
	line-height: 0.3rem;
	margin-top: 0.02rem;
}
.makePlan_jihua_contBox_topBox_box em img{
	width: 0.27rem;
	height: 0.27rem;
	display: inline-block;
	margin: 0.02rem 0 0 0.1rem;
	float: left;
}
.makePlan_jihua_contBox_diandian{
	width: 100%;
	height: 0.16rem;
	float: left;
	overflow: hidden;
	margin: 0.06rem 0 0.54rem;
}
.makePlan_jihua_contBox_diandian img{
	width: 100%;
	height: 100%;
	float: left;
}
.makePlan_jihua_contBox_bottom{
	width: 100%;
	float: left;
	margin-bottom: 0.21rem;
	height: 0.56rem;
}
.makePlan_jihua_contBox_bottom span{
	width: 1.3rem;
	height: 0.56rem;
	overflow: hidden;
	float: left;
	margin-right: 0.5rem;
	line-height: 0.37rem;
	font-size: 0.26rem;
	font-weight: bold;
	color: rgba(51,51,51,1);
	padding-top: 0.12rem;
}
.makePlan_jihua_contBox_bottom em{
	width: calc(100% - 1.3rem - 0.5rem - 0.68rem);
	height: 0.56rem;
	overflow: hidden;
	float: left;
	line-height: 0.56rem;
	font-weight: bold;	
	font-size: 0.4rem;
	color: rgba(31,75,165,1);
	text-align: right;
}
.makePlan_jihua_contBox_bottomBox{
	width: 100%;
	height: 0.74rem;
	overflow: hidden;
	margin-bottom: 0.36rem;
	background-color: #FEFCEB;
	float: left;
	padding-left: 0.36rem;
	font-size: 0.24rem;
	color: rgba(249,106,14,1);
	line-height: 0.74rem;
}
.makePlan_jihua_contBox_bottomBox img{
	float: left;
	width: 0.28rem;
	height: 0.28rem;
	margin: 0.24rem 0.16rem 0 0;
	display: inline-block;
}
.cardDetails_bntBox{
	width: 100%;
	padding: 0.58rem 0.24rem 0.41rem;
	float: left;
	overflow: hidden;
	background-color: #fff;
}
.cardDetails_bntBox button{
	width: 100%;
	height: 0.8rem;
	float: left;
	display: inline-block;
	padding: 0;
	margin: 0;
	border: 0;
	background: linear-gradient(130deg,rgba(237,192,148,1) 0%,rgba(240,177,107,1) 100%);
	border-radius: 0.5rem;
	font-size: 0.24rem;
	color: rgba(51,51,51,1);
}
 .cardDetails_bntBox_nobnt{
	width: 100%;
	height: 0.8rem;
	float: left;
	display: inline-block;
	padding: 0;
	margin: 0;
	border: 0;
	background: #ccc;
	border-radius: 0.5rem;
	font-size: 0.24rem;
	color: #fff;
	text-align: center;
    line-height: 0.8rem;
    display:none;
}
/*选择信用卡弹窗*/
.makePlan_xkBg{
	width: 100%;
	height: 100%;
	background-image: url(../../img/makePlan_xkBG.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
}
.makePlan_selectedCardBox{
	width: calc(100% - 0.5rem);
	height: calc(100% - 1.2rem - 0.44rem);
	margin: 1.2rem 0.25rem 0.44rem;
	float: left;
	position: fixed;
	z-index: 9999;
	background-color: #fff;
	border-radius: 0.1rem;
}
.makePlan_selectedCardBox_topBox{
	width: 100%;
	height: 1rem;
	border-bottom: #E4E4E4 1px solid;
}
.makePlan_selectedCardBox_topBox span{
	width: calc(100% - 1.32rem);
	float: left;
	text-align: center;
	font-size: 0.3rem;
	color: rgba(34,34,34,1);
	height: 1rem;
	line-height: 1rem;
	display: inline-block;
	margin-left: 0.66rem;
}
.makePlan_selectedCardBox_topBox a{
	width: 0.36rem;
	height: 0.36rem;
	float: left;
	margin-top: 0.32rem;
}
.makePlan_selectedCardBox_topBox a img{
	width: 100%;
	height: 100%;
	float: left;
}
.makePlan_selectedCardBox_listBox{
	width: 100%;
	height: calc(100% - 1rem);
	overflow-y: scroll;
	float: left;
}
.makePlan_selectedCardBox_listBox a{
	width: 100%;
	float: left;
	display: inline-block;
	position: relative;
	z-index: 1;
	margin-top: 0.2rem;
}
.makePlan_selectedCardBox_listBox_cardBG{
	width: 100%;
    height: 2.6rem;
    display: inline-block;
    float: left;
    position: absolute;
    z-index: 44;
    top: -0.2rem;
    left: 0;
}
.makePlan_selectedCardBox_listBox_contBox{
	position: relative;
    z-index: 55;
    top: -0.2rem;
}
.planList_listBox_right_bottom{
     width: calc(100% - 0.84rem);
     margin: 0.11rem 0.42rem 0;
     float: left;
}
 .planList_listBox_right_bottom_left{
     width: calc((100% - 0.24rem) / 3);
     float: left;
     margin-right: 0.08rem;
}
 .planList_listBox_right_bottom_left span{
     width: 100%;
     height: 0.33rem;
     line-height: 0.33rem;
     overflow: hidden;
     float: left;
     text-align: center;
     font-size: 0.24rem;
	 color:rgba(255,255,255,1);
}
 .planList_listBox_right_bottom_left strong{
     width: 100%;
     height: 0.5rem;
     line-height: 0.5rem;
     overflow: hidden;
     float: left;
     font-size: 0.36rem;
     text-align: center;
	 color:rgba(255,255,255,1);
}
/*选择通道弹窗*/
/*提示弹窗*/
.selectChannelBox_tishiBg{
	width: 100%;
	height: 100%;
	overflow: hidden;
	float: left;
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	display: none;
	background-color:#000000;
  	opacity: 0.65;
}
.selectChannelBox_tishiBox{
	width: 6.08rem;
	height: 5.52rem;
	float: left;
	position: fixed;
	z-index: 9999;
	top: 50%;
	left: 50%;
	margin: -3.04rem 0 0 -3rem;
	background-color: #fff;
	display: none;
}
.selectChannelBox_tishiBox_top{
	width: calc(100% - 0.5rem);
	margin: 0.18rem 0.25rem;
	float: left;
}
.selectChannelBox_tishiBox_top a{
	width: 0.18rem;
	height: 0.18rem;
	float: right;
	overflow: hidden;
}
.selectChannelBox_tishiBox_top a img{
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
}
.selectChannelBox_tishiBox_middle{
	width: calc(100% - 0.6rem);
	margin: 0 0.3rem;
	float: left;
}
.s_t_m_top{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 0.36rem;
	font-weight: bold;
	color: rgba(51,51,51,1);
	line-height: 0.42rem;
	height: 0.42rem;
	overflow: hidden;
	margin-bottom: 0.08rem;
}
.s_t_m_top img{
	width: 0.6rem;
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.14rem;
}
.s_t_m_middle{
	width: 100%;
	height: 1rem;
	float: left;
	padding: 0.32rem 0 0.14rem;
	border-bottom: #E7E7E7 0.02rem solid;
}
.s_t_m_middle span{
	width: 1.31rem;
	height: 0.54rem;
	line-height: 0.54rem;
	overflow: hidden;
	float: left;
	font-size: 0.32rem;
	font-weight: bold;
	color: rgba(51,51,51,1);
}
.s_t_m_middle em{
	width: calc(100% - 1.31rem);
	height: 0.54rem;
	line-height: 0.54rem;
	overflow: hidden;
	float: left;
	font-size: 0.32rem;
	font-weight: bold;
	color: rgba(51,51,51,1);
}
.s_t_m_bottom{
	width: 100%;
	height: 1rem;
	float: left;
	padding: 0.32rem 0 0.14rem;
	border-bottom: #E7E7E7 0.02rem solid;	
}
.s_t_m_bottom strong{
	width: 1.31rem;
	height: 0.54rem;
	line-height: 0.54rem;
	overflow: hidden;
	float: left;
	font-size: 0.32rem;
	color: rgba(51,51,51,1);
}
.s_t_m_bottom input{
	width: calc(100% - 1.31rem - 2.08rem - 0.2rem);
	float: left;
	border: 0;
	height: 0.52rem;
	line-height: 0.52rem;
	padding: 0;
	margin: 0 0.2rem 0 0;
}
.s_t_m_bottom a{
	width: 2.08rem;
	height: 0.54rem;
	line-height: 0.54rem;
	overflow: hidden;
	background: linear-gradient(130deg,rgba(237,192,148,1) 0%,rgba(240,177,107,1) 100%);
	border-radius: 0.27rem;
	font-size: 0.28rem;
	color: rgba(51,51,51,1);
	float: left;
	display: inline-block;
	text-align: center;
}
.s_t_m_bottom span{
	width: 2.08rem;
	height: 0.54rem;
	line-height: 0.54rem;
	overflow: hidden;
	background: linear-gradient(130deg,rgba(237,192,148,1) 0%,rgba(240,177,107,1) 100%);
	border-radius: 0.27rem;
	font-size: 0.28rem;
	color: rgba(51,51,51,1);
	float: left;
	display: inline-block;
	text-align: center;
	display: none;	
}
.selectChannelBox_tishiBox_bnt{
	width: calc(100% - 0.6rem);
	margin: 0.36rem 0.3rem 0;
	float: left;
	border: 0;
	background:linear-gradient(130deg,rgba(237,192,148,1) 0%,rgba(240,177,107,1) 100%);
	border-radius: 0.39rem;
	height: 0.78rem;
	font-size: 0.3rem;
	font-weight: bold;
	color: rgba(51,51,51,1);
}
/*预览制定计划*/
.planCont_xkBg{
	width: 100%;
	height: 100%;
	background-image: url(../../img/makePlan_xkBG.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
}
.planContBox{
	width: calc(100% - 0.5rem);
	height: calc(100% - 1.2rem - 0.44rem);
	margin: 1.2rem 0.25rem 0.44rem;
	float: left;
	position: fixed;
	z-index: 9999;
	background-color: #fff;
	border-radius: 0.1rem;
}
.planContBox_top{
	width: 100%;
	height: 1rem;
	border-bottom: #E4E4E4 1px solid;
}
.planContBox_top span{
	width: calc(100% - 1.32rem);
	float: left;
	text-align: center;
	font-size: 0.3rem;
	color: rgba(34,34,34,1);
	height: 1rem;
	line-height: 1rem;
	display: inline-block;
	margin-left: 0.66rem;
}
.planContBox_top a{
	width: 0.36rem;
	height: 0.36rem;
	float: left;
	margin-top: 0.32rem;
}
.planContBox_top a img{
	width: 100%;
	height: 100%;
	float: left;
}
.planContBox_contBox{
	width: 100%;
	height: calc(100% - 1rem);
	overflow: hidden;
	float: left;
	overflow-y: scroll;
	background-color: #F5F5F5;
}
.planContBox_contBox::-webkit-scrollbar {
 	display: none;
}
.palnCont_topBox{
     width: 100%;
     float: left;
     background-color: #fff;
     padding: 0.66rem 0.48rem 0.12rem;
}
 .palnCont_topBox_top{
     width: 100%;
     float: left;
     overflow: hidden;
}
 .palnCont_topBox_top_left{
     width: 0.78rem;
     height: 0.78rem;
     float: left;
     overflow: hidden;
}
 .palnCont_topBox_top_left img{
     width: 100%;
     height: 100%;
     float: left;
}
 .palnCont_topBox_top_middle{
     width: 3.7rem;
     float: left;
     margin: 0 0.08rem 0 0.48rem;
}
 .palnCont_topBox_top_middle strong{
     width: 100%;
     float: left;
     height: 0.44rem;
     line-height: 0.44rem;
     overflow: hidden;
     font-size: 0.32rem;
     color: #000;
}
 .palnCont_topBox_top_middle span{
     width: 100%;
     float: left;
     height: 0.34rem;
     line-height: 0.34rem;
     overflow: hidden;
     font-size: 0.24rem;
     color: #A6A6A6;
}
 .palnCont_topBox_top_right{
     width: calc(100% - 5.04rem);
     float: left;
}
 .palnCont_topBox_top_right a{
     float: left;
     margin-top: 0.44rem;
     height: 0.34rem;
     line-height: 0.34rem;
     font-size: 0.24rem;
     color: #3D3BEE;
     font-weight: bold;
}
 .palnCont_topBox_middle{
     width: 100%;
     float: left;
     margin-top: 0.3rem;
}
 .palnCont_topBox_middle span{
     width:100%;
     font-size:0.24rem;
     color:rgba(166,166,166,1);
     line-height:0.34rem;
     float: left;
     display: inline-block;
}
 .palnCont_topBox_middle em{
     width:100%;
     font-size:0.24rem;
     font-weight:500;
     color:rgba(61,59,238,1);
     line-height:0.34rem;
     float: left;
     display: inline-block;
}
 .palnCont_topBox_bottom{
     width: 100%;
     float: left;
     margin-top: 0.36rem;
}
 .palnCont_topBox_bottom_left{
     width: 2.9rem;
     margin-right: 0.08rem;
     float: left;
}
 .palnCont_topBox_bottom_left span{
     font-size:0.24rem;
     color:rgba(166,166,166,1);
     line-height:0.34rem;
     width: 100%;
     float: left;
     display: inline-block;
}
 .palnCont_topBox_bottom_left strong{
     width: 100%;
     float: left;
     display: inline-block;
     font-size:0.24rem;
     color:rgba(61,59,238,1);
     line-height:0.34rem;
}
 .palnCont_topBox_bottom_middle{
     width: 2rem;
     margin-right: 0.08rem;
     float: left;
}
 .palnCont_topBox_bottom_middle span{
     font-size:0.24rem;
     color:rgba(166,166,166,1);
     line-height:0.34rem;
     width: 100%;
     float: left;
     display: inline-block;
}
 .palnCont_topBox_bottom_middle strong{
     width: 100%;
     float: left;
     display: inline-block;
     font-size:0.24rem;
     color:rgba(61,59,238,1);
     line-height:0.34rem;
}
 .palnCont_topBox_bottom_right{
     width: calc(100% - 5.06rem);
     float: left;
}
 .palnCont_topBox_bottom_right span{
     font-size:0.24rem;
     color:rgba(166,166,166,1);
     line-height:0.34rem;
     width: 100%;
     float: left;
     display: inline-block;
}
 .palnCont_topBox_bottom_right strong{
     width: 100%;
     float: left;
     display: inline-block;
     font-size:0.24rem;
     color:rgba(61,59,238,1);
     line-height:0.34rem;
}
 .lineBox{
     width: 100%;
     float: left;
     height: 0.18rem;
     margin-top: 0.78rem;
}
 .lineBox img{
     width: 100%;
     height: 100%;
     float: left;
}
.palnCont_listBox{
     width: 100%;
     float: left;
}
 .palnCont_listBox li{
     width: 100%;
     float: left;
     padding: 0.2rem 0.4rem 0.18rem;
     margin-bottom: 0.24rem;
     background-color: #fff;
}
 .palnCont_listBox_topBox{
     width: 100%;
     padding-left: 0.08rem;
     font-size:0.24rem;
     color:rgba(166,166,166,1);
     line-height:0.34rem;
}
 .palnCont_listBox_bottomBox{
     width: 100%;
     float: left;
     margin-top: 0.3rem;
}
 .palnCont_listBox_bottomBox img{
     width: 0.52rem;
     height: 0.52rem;
     float: left;
     overflow: hidden;
}
 .palnCont_listBox_bottomBox strong{
     float: left;
     width: 0.9rem;
     margin: 0 0.08rem 0 0.34rem;
     height: 0.52rem;
     overflow: hidden;
     line-height: 0.52rem;
     font-size: 0.26rem;
     color: #414141;
}
 .palnCont_listBox_bottomBox span{
     float: left;
     width: 3.18rem;
     margin: 0 0.08rem 0 0;
     height: 0.52rem;
     overflow: hidden;
     line-height: 0.52rem;
     font-size: 0.26rem;
     color: #999999;
}
 .palnCont_listBox_bottomBox span.palnCont_color_lvse{
     color: #52C41A;
}
 .palnCont_listBox_bottomBox em{
     float: left;
     width: calc(100% - 5.1rem);
     height: 0.52rem;
     overflow: hidden;
     line-height: 0.52rem;
     font-size: 0.26rem;
     color: #333333;
}
/*20190718交易密码*/
.tradePassword_tishiBg{
	width: 100%;
	height: 100%;
	overflow: hidden;
	float: left;
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	display: none;
	background-color:#000000;
  	opacity: 0.65;
}
.tradePassword_tishiBox{
	width: 6.08rem;
	height: 4rem;
	float: left;
	position: fixed;
	z-index: 9999;
	top: 50%;
	left: 50%;
	margin: -3.04rem 0 0 -3rem;
	background-color: #fff;
	display: none;
}
.selectChannelBox_tishiBox_top a{
	width: 0.18rem;
	height: 0.18rem;
	float: right;
	overflow: hidden;
}
.selectChannelBox_tishiBox_top a img{
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
}
.tradePassword_bottom strong{
	width: 1.61rem;
}
.tradePassword_bottom input{
	width: calc(100% - 1.61rem);
	margin-right: 0;
}
